Since all body cells contain the same genes, it might seem surprising that all body cells aren't the same as each other. The reason is that a different subset of genes is read in different kinds of cells, the others being ignored. In liver cells, those parts of the DNA ROM specifically relevant to the building of kidney cells are not read, and vice versa. The shape and behaviour of a cell depend upon which genes inside that cell are being read and translated into their protein products. This in turn depends on the chemicals already in the cell, which depends partly on which genes have previously been read in the cell, and partly on neighbouring cells. When one cell divides into two, the two daughter cells aren't necessarily the same as each other. In the original fertilized egg, for instance, certain chemicals congregate at one end of the cell, others at the other end. When such a polarized cell divides, the two daughter cells receive different chemical allocations. This means that different genes will be read in the two daughter cells, and a kind of self-reinforcing divergence gets going. The final shape of the whole body, the size of its limbs, the wiring up of its brain, the timing of its behaviour patterns, are all the indirect consequences of interactions between different kinds of cells, whose differences in their turn arise through different genes being read.